home *** CD-ROM | disk | FTP | other *** search
/ Mac Format 1994 August / August CD.bin / Shareware / Programming / SpriteWorld / SpriteWorld Read Me next >
Text File  |  1994-05-01  |  4KB  |  51 lines

  1. ///--------------------------------------------------------------------
  2. //                    SpriteWorld Read Me   --  Version 1.0b4  --   4/25/94
  3. ///--------------------------------------------------------------------
  4.  
  5. This is the loooong overdue fourth release of SpriteWorld.
  6.  
  7. This release includes…
  8.     •  Full native PowerPC support.
  9.     •  Native PowerPC custom blitters (written in C)
  10.     •  Improvements & optimizations to the 68k pixel blitting routines
  11.         resulting in 25% faster frame rates than the previous version.
  12.     •  A so called "mask compiler" that will generate 68k machine code to draw  
  13.         a specific sprite's images resulting in an additional 15% frame rate 
  14.         boost over BlitPixie.  (4, 8 bit per pixel, 48x48 sprites bouncing around at
  15.         410 frames for second on a Quadra 800)
  16.     •  Support for more compilers such as THINK C 5, 6, & 7, MetroWerks C,
  17.         MPW C, and even GCC.
  18.     •  Improvements to the core animation engine to improve the frame rate,
  19.         and to lower the processing overhead associated with idle sprites
  20.     •  Several bug fixes, and a few minor API changes.
  21.     •  and some additional odd & ends. 
  22.  
  23. Refer to the release notes for a more detailed change history.
  24.  
  25. Many thanks again to all of the folks that have been giving me great feedback on SpriteWorld over the months (years?) since its first release.
  26.  
  27. Due to time constraints not much testing went into this one. Be sure and let me know of any problems that you encounter.
  28.  
  29. ///--------------------------------------------------------------------
  30.  
  31. Yeah, but what is it?
  32.  
  33. SpriteWorld is a sprite-based animation architecture for the Macintosh. SpriteWorld comes as a set of code libraries and interfaces that provide a simple, but deep programming interface for implementing smooth, fast, animation in your applications. In the interest of openness and learning, the full source code to the SpriteWorld libraries and sample applications is provided. SpriteWorld was designed for arcade game style animation in particular with full support for multi-frame, overlapping, animated  sprites, and custom pixel-blitting routines.
  34.  
  35. ///--------------------------------------------------------------------
  36.  
  37. The color textures used in the SpriteWord sample programs are from the Desktop Textures 2.0: Textures Volume II package by Geoff Adams & Stephen Krauth. Embarassingly enough I hadn't realized the origins of these textures before the authors contacted me and let me know, at the same time giving me compliments on SpriteWorld and permission to continue using their textures.
  38.  
  39. ///--------------------------------------------------------------------
  40.  
  41. Legalities:
  42. The SpriteWorld package including the source code, documentation, and sample code is wholly owned and Copyright © 1991-94 by Tony Myles. Permission is hereby granted for anyone to create applications or other programs using the SpriteWorld code libraries free of charge, royalty, or restrictions of any kind pertaining to the distribution, sale of, or licensing of such works. You may not charge any fee for SpriteWorld itself other than the ordinary online, or distribution charges normally incurred for the distribution medium. 
  43.  
  44. ///--------------------------------------------------------------------
  45.  
  46. The only thing I ask for in exchange for SpriteWorld, is a free copy (that is make me a fully paid, registered user) of any cool game that you write with SpriteWorld. 
  47.  
  48. Tony Myles
  49. America Online: Suiryu
  50. Compu$erve: 72070,3000
  51. Internet: suiryu@aol.com